plug away

Traductions
persévérer
Définitions
To work steadily and persistently at a task, often with little immediate reward or recognition.